package com.kitty.game.fight.util;

/**
 * 战斗动作类型
 */
public interface FightAction {
    short DEFENSE = 1;   // 防御
    short PHYSICAL_ATTACK = 2;   // 物理攻击
    short CAST_MAGIC = 3;   // 施展魔法
    short APPLY_ITEM = 4;   // 使用道具
    short USE_ARTIFACT = 5;   // 使用宝物
    short USE_STUNT = 6;   // 施展绝技
    short FLEE = 7;   // 逃跑
    short SELECT_PET = 8;   // 选择宠物出战
    short CATCH_PET = 9;   // 捕捉宠物
    short GUARD = 10;  // 保护
    short JOINT_ATTACK = 11;  // 合击
    short DOUBLE_HIT = 12;  // 连击
    short LEECH_MANA = 13;  // 吸魔
    short CALLBACK_PET = 14;  // 召回宠物
    short ARTIFACT_EXTRA_SKILL = 16; // 使用法宝特殊技能
    short DIE = 40;  // 死亡
    short REVIVE = 41;  // 重生
    short HEAL = 42;  // 治疗
    short CHECK_STATUS = 43;  // 检查状态
    short COUNTER_ATTACK = 44;  // 反击
    short SELECT_MENU = 45;  // 选择菜单
    short DISAPPEAR = 46;  // 直接消失
    short DEADLY_KISS = 47;  // 死亡缠绵
    short DOUBLE_MAGIC_HIT = 48;  // 法术攻击双击
    short CANCEL = 52;  // 取消输入
    short SPECIAL = 98;  // 特殊动作
    short NULL = 99;  // 不做动作
}
